package com.zr.planclass.service;

import com.zr.planclass.pojo.*;
import com.zr.utils.ResultVo;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.util.HashMap;
import java.util.List;


public interface PlanClassService {


    ResultVo update(PlanClassUpdateVo planClassUpdateVo);

    ResultVo queryById(Integer id);

    ResultVo updateStatus(PlanClassUpdateStatusVo planClassUpdateStatusVo);

    ResultVo queryPage(PlanClassSelectVo planClassSelectVo);

    ResultVo add(List<PlanClassAddVo> planClassAddVo);

    HashMap<Object, List> getPullDownList();


    ResultVo importPlanClass(MultipartFile file)throws Exception;

    ResultVo exportMater(HttpServletResponse response,String code, String name, Integer status)throws Exception;
}
